Skip to content

Comments

Feature/2025 sponsor#16

Open
Ateto1204 wants to merge 4522 commits intoadz624:developfrom
MOPCON:feature/2025-sponsor
Open

Feature/2025 sponsor#16
Ateto1204 wants to merge 4522 commits intoadz624:developfrom
MOPCON:feature/2025-sponsor

Conversation

@Ateto1204
Copy link

截圖 2025-10-16 晚上8 34 46

kevin0216 and others added 30 commits October 9, 2025 09:33
Added speaker image assets, updated agenda background, and significantly enhanced the agenda page with detailed session information including speakers, time slots, and session cards. Improved SegmentedControl and SessionCard components for better agenda display functionality.
- Extract hardcoded agenda data into centralized JSON file (src/data/agenda.json)
- Add lucide-astro and sharp dependencies for icons and image optimization
- Enhance SessionModal with improved speaker section layout and social links
- Add speaker bio section with visual improvements
- Include star_white.svg icon asset for UI enhancements
- Implement data transformation to resolve topic indices from JSON
Move star_white.svg from public to assets directory to leverage Astro's asset pipeline. Update all icon references in agenda.astro to use the processed asset source instead of direct public path references.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants